elements? für Schleife über ausgewählte Knoten

Diese Methode liefert eine Collection, entweder über alle Knoten im Sichtbaum oder nur über einen ausgewählten Knoten und deren Kinder.

 

Beispiel:

 

<#foreach eineKostenart in Kostenarten.elements>

-- Auswertung für ${eineKostenart}

 

</#foreach>

 

elements liefert die Knoten genau in der Reihenfolge, in der sie auch im Baum sind.

Alternativ kann man breadthFirstElements oder depthFirstElements angeben.

Dann wird beim Baum zunächst in die Breite/Tiefe gegangen.

 

Wichtig:

Für eine foreach-Schleife werden auch bei Kostenstellen-Feldern bei eingeschränkten Usern immer alle Knoten ausgegeben

z.B. nur Rechte auf 11 und 13

root-Hochschule (Auswahl)

  fak-Fakultäten (Auswahl)

    1-fak1 (Auswahl)

       11-Institut 1

        13 ? Institut 3

Es werden alle Knoten durchlaufen,  weil (Teil)summenzeilen interessant sein können.

Anders ist es bei Berechnung (Methode subkeys) da werden nur die tatsächlich erlaubten Schlüssel ausgegeben.

 

 


Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 34 / 102
Letzter Update: 17.06.2008
Impressum